Dynamic process management in an MPI setting

نویسندگان

  • William Gropp
  • Ewing L. Lusk
چکیده

We describe an architecture for the runtime environment for parallel applications as prelude to describing how parallel application might interface to their environment in a portable way. We propose extensions to the Message-Passing Interface (MPI) Standard that provide for dynamic process management, including spawning of new processes by a running application and connection to existing processes to support client/server applications. Such extensions are needed if more of the runtime environment for parallel programs is to be accessible to MPI programs or to be themselves written using MPI. The extensions proposed here are motivated by real applications and fit cleanly with existing concepts of MPI. No changes to the existing MPI Standard are proposed, thus all present MPI programs will run unchanged.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic Process Management in an MPI Setting - Parallel and Distributed Processing, 1995. Proceedings., Seventh IEEE Symposium on

We describe an architecture f o r the runtime environment for parallel applications as prelude to describing how parallel application might interface to their environment in a portable way. We propose extensions to the Message-Passing Interface (MPI) Standard that provide for dynamic process management, including spawning of new processes b y a running application and connection to existing pro...

متن کامل

Early implementation of Para++ with MPI-2

This paper gives an overview of the implementation of Para++’s dynamic process management on top of an early MPI-2 implementation. It is currently implemented on top of LAM 6.0. After a presentation of the Para++ concepts, a presentation of the internal implementation of Para++ on top of both PVM and MPI-2 is done. This implementation uses the dynamic process chapter of MPI-2, and makes intensi...

متن کامل

An Architecture for Reconfigurable Iterative MPI Applications in Dynamic Environments

With the proliferation of large scale dynamic execution environments such as grids, the need for providing efficient and scalable application adaptation strategies for long running parallel and distributed applications has emerged. Message passing interfaces have been initially designed with a traditional machine model in mind which assumes homogeneous and static environments. It is inevitable ...

متن کامل

Just Trust Me: The Essential Demand of Operating Room Students

Clinical education is the central part of medical education (1). The importance of learning atmosphere in fostering professional development and role socialization have been well documented (2, 3) The operating room (OR) is a complicated system, which coordinates the person, technology, and patient in a physical environment for achieving optimal outcomes (4). According to Sigurdsson, "OR as a f...

متن کامل

ارائه الگوریتم پویا برای تنظیم هم‌روندی فرایندهای کسب‌وکار

Business process management systems (BPMS) are vital complex information systems to compete in the global market and to increase economic productivity. Workload balancing of resources in BPMS is one of the challenges have been long studied by researchers. Workload balancing of resources increases the system stability, improves the efficiency of the resources and enhances the quality of their pr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995